lick one's wounds - Turkish English Dictionary